plural of redoutable - French English Dictionary